# -*- coding: utf-8 -*-
# @File      :test1
# @Author    :liaogan
# @Datetime  :2023/11/30 15:57


# 这是一个全局变量
my_var1 = "I'm a global variable"
def print_global_var():
    # 使用 global 关键字来声明我们要使用的是全局变量
    global my_var1
    print(my_var1)
print_global_var()  # 输出：I'm a global variable




# 这是一个全局变量
my_var2 = "I'm a global variable"
def print_global_var():
    # 如果我们不使用 global，Python 会认为这是一个新的局部变量
    my_var2 = "I'm a local variable"
    print(my_var2)  # 输出：I'm a local variable
print_global_var()  # 输出：I'm a local variable




# 这是一个全局变量
my_var3 = "I'm a global variable"
def modify_global_var():
    # 使用 global 关键字来声明我们要使用的是全局变量

    global my_var3
    my_var3 = "I've been modified"

    print(my_var3)  # 输出：I've been modified
modify_global_var()



